package com.amt.olcacon.entity;

import com.baomidou.mybatisplus.annotation.*;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import lombok.Data;

/**
 * 产品流程属性 实体类
 * 对应数据库表: app.product_flow_property
 */
@Data
@TableName("product_flow_property")
public class ProductFlowPropertyEntity {

    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 创建时间
     */
    @TableField("created_time")
    private LocalDateTime createdTime;

    /**
     * 更新时间
     */
    @TableField("updated_time")
    private LocalDateTime updatedTime;

    /**
     * 创建者
     */
    @TableField("created_by")
    private String createdBy;

    /**
     * 更新者
     */
    @TableField("updated_by")
    private String updatedBy;

    /**
     * 输入输出项
     */
    @TableField("flow")
    private Long flow;

    /**
     * 单位分类
     */
    @TableField("flow_property")
    private Long flowProperty;

    /**
     * 是否默认
     */
    @TableField("is_default")
    private Boolean isDefault;

    /**
     * 转换系数
     */
    @TableField("conversion_factor")
    private BigDecimal conversionFactor;
}
